$(function() {
	//knockout绑定
	var ViewModel = function(){};
	var viewmodel = new ViewModel();
	viewmodel.data = ko.observableArray(jsonArray);
	ko.applyBindings(viewmodel);
	
	var listview = UM.listview("#listview");
	//添加控件方法
	listview.on('pullDown', function(sender) {
		//这是可以编写列表下拉加载逻辑，参数sender即为当前列表实例对象
		/* var row = {'name':'中国兵器装备集团公司','code':'000000000000','order_status':'待审核','order_money':'1,500','currency':'$','order_date':'2015-01-01','delivery_date':'2015-01-02','contact_name':'小明','contact_tel':'130********','if_store':false, 'memo':'记得及时发货'};
		viewModel.data.unshift(row);*/
		sender.refresh();
	});
	listview.on('pullUp', function(sender) {
		//这是可以编写列表上拉刷新逻辑，参数sender即为当前列表实例对象
		/* var row = {'name':'宝钢集团有限公司','code':'000000000006','order_status':'待审核','order_money':'2,500','currency':'$','order_date':'2015-01-01','delivery_date':'2015-01-02','contact_name':'小明','contact_tel':'130********','if_store':false, 'memo':'记得及时发货'};
		viewModel.data.push(row); */
		sender.refresh();
	});
	listview.on('itemDelete', function(sender, args) {
		//这是可以编写行删除逻辑，参数sender即为当前列表实例对象，args对象有2个属性，即rowIndex(行索引)和$target(目标行的jquery对象)
		/* args.$target.slideUp(500, function() {
			var item = viewModel.data()[args.rowIndex];
			viewModel.data.remove(item);
		}); */
	});
	listview.on('itemClick', function(sender, args) {
		//这里可以处理行点击事件，参数sender即为当前列表实例对象，args对象有2个属性，即rowIndex(行索引)和$target(目标行的jquery对象)
		//alert('您点击了列表第' + (args.rowIndex + 1) + "行！");
	});
	listview.on('itemSwipeLeft', function(sender, args) {
		//这里可以处理行左滑事件，参数sender即为当前列表实例对象，args对象有2个属性，即rowIndex(行索引)和$target(目标行的jquery对象)
		//sender.showItemMenu(args.$target);             
	});
	listview.on('tapHold', function() {
		//这里可以处理长按事件
		//console.log('您长按了列表！');
	});
});

var jsonArray = [{
	"customername": "福建省南安市恒昌贸易有限公司",
	"money": 2249579.71
},{
	"customername": "赣州日日鑫贸易有限公司",
	"money": 125485.72
},{
	"customername": "厦门的庐贸易有限公司",
	"money": 4112584.00
}];